Definition of Davy Jones's Locker

  • (noun) the bottom of a sea or ocean

Antonyms of Davy Jones's Locker


No Antonyms Found.

Homophones of Davy Jones's Locker


No Homophones Found.